const {app, BrowserWindow, ipcMain} = require('electron');

function createWindow () {   
  // 创建浏览器窗口
  let win = new BrowserWindow({
    title: 'pcap-ws-parse',
    width: 1000,
    height: 800,
    center: true,// 设置为true，会禁止拖动
    //useContentSize: true,
    backgroundColor: '#2e2c29',
    // minWidth: 1000,
    // minHeight: 600,
    resizable: true,
    movable : true,
    // minimizable: false,
    // maximizable: false,
    // closable: false,
    skipTaskbar: false,// 是否在任务栏显示窗口
    // frame: false,
    //darkTheme: true,// 强制使用暗黑主题
    webPreferences: {
      devTools: true,// 开启调试工具
      nodeIntegration: true,// 是否集成node
      allowRunningInsecureContent: true,
      webSecurity:true//默认true， false禁止同源策略
    },
    images: true,// 启动图像支持
    icon: 'icon.ico',
    show: false//窗口创建时是否显示
  })
  // 加载index.html文件
  win.loadFile('build/index.html')
  // win.setMovable(false)
  // win.webContents.openDevTools()
  win.once('ready-to-show', () => {
    win.show()
  })
}

app.on('ready', createWindow)